<?php
/*
 * author:zengguozong
 * */
namespace WeChatDeveloper\app;
use  WeMini\Crypt;
use think\Cache;
use think\Db;
class MiniPay {
    /**
     * $config  准备公众号配置参数
     */
    public function init($config,$options){
        try {
            // 1. 手动加载入口文件
            require __DIR__.'/../include.php';
            // 2. 创建接口实例
            $wechat = new \WeChat\Pay($config);
            //3.生成预支付码
            $result = $wechat->createOrder($options);
            //4.创建JSAPI参数签名
            $options = $wechat->createParamsForJsApi($result['prepay_id']);
        } catch (Exception $e) {
            // 出错啦，处理下吧
            echo $e->getMessage() . PHP_EOL;
        }
        return $options;//JSAPI 及 H5 参数
    }
}